home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / ugoku / src.lzh / MOVREC / IRCSET.C < prev    next >
C/C++ Source or Header  |  1994-06-01  |  10KB  |  449 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <winb.h>
  4. #include <te.h>
  5. #include <fntb.h>
  6. #include <gui.h>
  7.  
  8. extern int    setDialogId ;
  9. extern int    setMesId[17] ;
  10. extern int    setOKBtnId ;
  11. extern int    setOKchk() ;
  12. extern int    setCanBtnId ;
  13. extern int    setSubDialogId ;
  14. extern int    waitNumId ;
  15. extern int    waitSet() ;
  16. extern int    setBtnId[9] ;
  17. extern int    playSet() ;
  18. extern int    zoomSet() ;
  19.  
  20. #define ALIGN    4
  21. #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
  22.  
  23. /*    MMI_init ùpâfü[â^    */
  24.  
  25. /*    âwâbâ_    */
  26.  
  27. MMIINIT    initDataIRCSET = { "MmiInit",  26, 0 } ;
  28.  
  29. /* setDialogId */
  30.  
  31. static MMIPACKET d001 = {    &setDialogId,
  32.                             NULL,
  33.                             &MJ_DIALOGL40,
  34.                             OFFSET(DIALOGL40),
  35.                             MS_NONE
  36.                         } ;
  37. static DIALOGL40    d001d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_SAVEL40,
  38.                              160, 115, 480, 365, 8, 4, 8,
  39.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  40.                             NULL,   0,   0
  41.                         } ;
  42.  
  43. /* setMesId[0] */
  44.  
  45. static MMIPACKET d002 = {    &setMesId[0],
  46.                             &setDialogId,
  47.                             &MJ_MSGL40,
  48.                             OFFSET(MSGL40),
  49.                             MS_NONE
  50.                         } ;
  51. static MSGL40    d002d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  52.                              180, 118, 339, 141, 0,15, 8,
  53.                             MS_NONEL40,
  54.                             "ì─ É╢",
  55.                                1,  12,  12,
  56.                             MS_BOLDL40,
  57.                                3,   0
  58.                         } ;
  59.  
  60. /* setOKBtnId */
  61.  
  62. static MMIPACKET d003 = {    &setOKBtnId,
  63.                             &setDialogId,
  64.                             &MJ_DBUTTONL40,
  65.                             OFFSET(DBUTTONL40),
  66.                             MS_NONE
  67.                         } ;
  68. static DBUTTONL40    d003d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  69.                              225, 334, 286, 356,12, 4, 8,
  70.                             MS_PANELL40 | MS_FRAMEL40,
  71.                             setOKchk,
  72.                             0x8012
  73.                         } ;
  74.  
  75. /* setMesId[15] */
  76.  
  77. static MMIPACKET d004 = {    &setMesId[15],
  78.                             &setDialogId,
  79.                             &MJ_MSGL40,
  80.                             OFFSET(MSGL40),
  81.                             MS_NONE
  82.                         } ;
  83. static MSGL40    d004d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  84.                              226, 336, 285, 355, 0, 7, 8,
  85.                             MS_NONEL40,
  86.                             "ì─  É╢",
  87.                                1,  12,  12,
  88.                             MS_NONEL40,
  89.                                0,   0
  90.                         } ;
  91.  
  92. /* setCanBtnId */
  93.  
  94. static MMIPACKET d005 = {    &setCanBtnId,
  95.                             &setDialogId,
  96.                             &MJ_DBUTTONL40,
  97.                             OFFSET(DBUTTONL40),
  98.                             MS_NONE
  99.                         } ;
  100. static DBUTTONL40    d005d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
  101.                              354, 334, 415, 356,10, 4, 8,
  102.                             MS_PANELL40 | MS_FRAMEL40,
  103.                             setOKchk,
  104.                             0x8011
  105.                         } ;
  106.  
  107. /* setMesId[7] */
  108.  
  109. static MMIPACKET d006 = {    &setMesId[7],
  110.                             &setDialogId,
  111.                             &MJ_MSGL40,
  112.                             OFFSET(MSGL40),
  113.                             MS_NONE
  114.                         } ;
  115. static MSGL40    d006d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  116.                              355, 336, 414, 355, 0, 7, 8,
  117.                             MS_NONEL40,
  118.                             "ĵ  Å┴",
  119.                                1,  12,  12,
  120.                             MS_NONEL40,
  121.                                0,   0
  122.                         } ;
  123.  
  124. /* setSubDialogId */
  125.  
  126. static MMIPACKET d007 = {    &setSubDialogId,
  127.                             &setDialogId,
  128.                             &MJ_DIALOGL40,
  129.                             OFFSET(DIALOGL40),
  130.                             MS_NONE
  131.                         } ;
  132. static DIALOGL40    d007d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
  133.                              180, 142, 461, 327, 8, 4, 8,
  134.                             MS_DFRAMEL40 | MS_FRAMEL40,
  135.                             NULL,   0,   0
  136.                         } ;
  137.  
  138. /* setMesId[8] */
  139.  
  140. static MMIPACKET d008 = {    &setMesId[8],
  141.                             &setSubDialogId,
  142.                             &MJ_MSGL40,
  143.                             OFFSET(MSGL40),
  144.                             MS_NONE
  145.                         } ;
  146. static MSGL40    d008d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  147.                              218, 149, 287, 164, 0,15, 8,
  148.                             MS_NONEL40,
  149.                             "âEâFâCâg",
  150.                                1,  12,  12,
  151.                             MS_NONEL40,
  152.                                0,   0
  153.                         } ;
  154.  
  155. /* waitNumId */
  156.  
  157. static MMIPACKET d009 = {    &waitNumId,
  158.                             &setSubDialogId,
  159.                             &MJ_NUMBOXL40,
  160.                             OFFSET(NUMBOXL40),
  161.                             MS_NONE
  162.                         } ;
  163. static NUMBOXL40    d009d =     {    MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
  164.                              216, 170, 291, 193, 8, 4, 8,
  165.                             MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
  166.                             waitSet,
  167.                                1,  12,  12,
  168.                             MS_NONEL40,
  169.                                0,   0,
  170.                                0,  -6,  99,   1,   0,
  171.                              263, 264
  172.                         } ;
  173.  
  174. /* setMesId[16] */
  175.  
  176. static MMIPACKET d010 = {    &setMesId[16],
  177.                             &setSubDialogId,
  178.                             &MJ_MSGL40,
  179.                             OFFSET(MSGL40),
  180.                             MS_NONE
  181.                         } ;
  182. static MSGL40    d010d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  183.                              352, 214, 438, 229, 0,15, 8,
  184.                             MS_NONEL40,
  185.                             "âfü[â^ò█æ╢ù╠êµ",
  186.                                1,  12,  12,
  187.                             MS_NONEL40,
  188.                                0,   0
  189.                         } ;
  190.  
  191. /* setBtnId[2] */
  192.  
  193. static MMIPACKET d011 = {    &setBtnId[2],
  194.                             &setSubDialogId,
  195.                             &MJ_TICONL40,
  196.                             OFFSET(TICONL40),
  197.                             MS_NONE
  198.                         } ;
  199. static TICONL40    d011d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  200.                              346, 232, 441, 248, 8, 4, 8,
  201.                             MS_NONEL40,
  202.                             playSet,
  203.                             0x0000, 259, 260
  204.                         } ;
  205.  
  206. /* setMesId[9] */
  207.  
  208. static MMIPACKET d012 = {    &setMesId[9],
  209.                             &setSubDialogId,
  210.                             &MJ_MSGL40,
  211.                             OFFSET(MSGL40),
  212.                             MS_NONE
  213.                         } ;
  214. static MSGL40    d012d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  215.                              370, 232, 450, 248, 0,15, 8,
  216.                             MS_NONEL40,
  217.                             "âüâéâè",
  218.                                1,  12,  12,
  219.                             MS_NONEL40,
  220.                                0,   0
  221.                         } ;
  222.  
  223. /* setBtnId[3] */
  224.  
  225. static MMIPACKET d013 = {    &setBtnId[3],
  226.                             &setSubDialogId,
  227.                             &MJ_TICONL40,
  228.                             OFFSET(TICONL40),
  229.                             MS_NONE
  230.                         } ;
  231. static TICONL40    d013d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  232.                              346, 252, 441, 268, 8, 4, 8,
  233.                             MS_NONEL40,
  234.                             playSet,
  235.                             0x0000, 259, 260
  236.                         } ;
  237.  
  238. /* setMesId[10] */
  239.  
  240. static MMIPACKET d014 = {    &setMesId[10],
  241.                             &setSubDialogId,
  242.                             &MJ_MSGL40,
  243.                             OFFSET(MSGL40),
  244.                             MS_NONE
  245.                         } ;
  246. static MSGL40    d014d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  247.                              370, 252, 450, 268, 0,15, 8,
  248.                             MS_NONEL40,
  249.                             "âfâBâXâN",
  250.                                1,  12,  12,
  251.                             MS_NONEL40,
  252.                                0,   0
  253.                         } ;
  254.  
  255. /* setMesId[6] */
  256.  
  257. static MMIPACKET d015 = {    &setMesId[6],
  258.                             &setSubDialogId,
  259.                             &MJ_MSGL40,
  260.                             OFFSET(MSGL40),
  261.                             MS_NONE
  262.                         } ;
  263. static MSGL40    d015d =     {    MS_CENTERL40 | MS_DSPONLYL40,
  264.                              209, 212, 296, 227, 0,15, 8,
  265.                             MS_NONEL40,
  266.                             "ò\Īö{ùª",
  267.                                1,  12,  12,
  268.                             MS_NONEL40,
  269.                                0,   0
  270.                         } ;
  271.  
  272. /* setBtnId[4] */
  273.  
  274. static MMIPACKET d016 = {    &setBtnId[4],
  275.                             &setSubDialogId,
  276.                             &MJ_TICONL40,
  277.                             OFFSET(TICONL40),
  278.                             MS_NONE
  279.                         } ;
  280. static TICONL40    d016d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  281.                              220, 234, 295, 250, 8, 4, 8,
  282.                             MS_NONEL40,
  283.                             zoomSet,
  284.                             0x0000, 259, 260
  285.                         } ;
  286.  
  287. /* setMesId[11] */
  288.  
  289. static MMIPACKET d017 = {    &setMesId[11],
  290.                             &setSubDialogId,
  291.                             &MJ_MSGL40,
  292.                             OFFSET(MSGL40),
  293.                             MS_NONE
  294.                         } ;
  295. static MSGL40    d017d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  296.                              243, 234, 308, 250, 0,15, 8,
  297.                             MS_NONEL40,
  298.                             "0.5 ö{",
  299.                                1,  12,  12,
  300.                             MS_NONEL40,
  301.                                0,   0
  302.                         } ;
  303.  
  304. /* setBtnId[5] */
  305.  
  306. static MMIPACKET d018 = {    &setBtnId[5],
  307.                             &setSubDialogId,
  308.                             &MJ_TICONL40,
  309.                             OFFSET(TICONL40),
  310.                             MS_NONE
  311.                         } ;
  312. static TICONL40    d018d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  313.                              220, 251, 295, 267, 8, 4, 8,
  314.                             MS_NONEL40,
  315.                             zoomSet,
  316.                             0x0000, 259, 260
  317.                         } ;
  318.  
  319. /* setMesId[12] */
  320.  
  321. static MMIPACKET d019 = {    &setMesId[12],
  322.                             &setSubDialogId,
  323.                             &MJ_MSGL40,
  324.                             OFFSET(MSGL40),
  325.                             MS_NONE
  326.                         } ;
  327. static MSGL40    d019d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  328.                              243, 251, 308, 267, 0,15, 8,
  329.                             MS_NONEL40,
  330.                             " éP ö{",
  331.                                1,  12,  12,
  332.                             MS_NONEL40,
  333.                                0,   0
  334.                         } ;
  335.  
  336. /* setBtnId[6] */
  337.  
  338. static MMIPACKET d020 = {    &setBtnId[6],
  339.                             &setSubDialogId,
  340.                             &MJ_TICONL40,
  341.                             OFFSET(TICONL40),
  342.                             MS_NONE
  343.                         } ;
  344. static TICONL40    d020d = {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  345.                              220, 268, 295, 284, 8, 4, 8,
  346.                             MS_NONEL40,
  347.                             zoomSet,
  348.                             0x0000, 259, 260
  349.                         } ;
  350.  
  351. /* setMesId[13] */
  352.  
  353. static MMIPACKET d021 = {    &setMesId[13],
  354.                             &setSubDialogId,
  355.                             &MJ_MSGL40,
  356.                             OFFSET(MSGL40),
  357.                             MS_NONE
  358.                         } ;
  359. static MSGL40    d021d =     {    MS_LEFTL40 | MS_DSPONLYL40,
  360.                              243, 26